/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package com.flowumi.dto;

import java.util.Date;
import java.util.List;

/**
 *
 * @author ideacentre
 */

public class Actividad {
    
    private int idActividad;
    private long idCurso;
    private long peso;
    private Date fechaInicio;
    private Date fechaFinal;
    private String nombre;
    private String descripcion;
    private List<CasoCalificacion> casosCalificacionCollection;
    private List<Cursoestudianteactividad> cursosestudiantesactividadesCollection;
    private Algoritmo idAlgoritmo;
    private Curso cursos;
    private Estadoactividad idEstadosActividad;

    public Actividad() {
    }

    public Actividad(int idActividad, long idCurso, long peso, Date fechaInicio, Date fechaFinal, String nombre, String descripcion, List<CasoCalificacion> casosCalificacionCollection, List<Cursoestudianteactividad> cursosestudiantesactividadesCollection, Algoritmo idAlgoritmo, Curso cursos, Estadoactividad idEstadosActividad) {
        this.idActividad = idActividad;
        this.idCurso = idCurso;
        this.peso = peso;
        this.fechaInicio = fechaInicio;
        this.fechaFinal = fechaFinal;
        this.nombre = nombre;
        this.descripcion = descripcion;
        this.casosCalificacionCollection = casosCalificacionCollection;
        this.cursosestudiantesactividadesCollection = cursosestudiantesactividadesCollection;
        this.idAlgoritmo = idAlgoritmo;
        this.cursos = cursos;
        this.idEstadosActividad = idEstadosActividad;
    }

    public int getIdActividad() {
        return idActividad;
    }

    public void setIdActividad(int idActividad) {
        this.idActividad = idActividad;
    }

    public long getIdCurso() {
        return idCurso;
    }

    public void setIdCurso(long idCurso) {
        this.idCurso = idCurso;
    }

    public long getPeso() {
        return peso;
    }

    public void setPeso(long peso) {
        this.peso = peso;
    }

    public Date getFechaInicio() {
        return fechaInicio;
    }

    public void setFechaInicio(Date fechaInicio) {
        this.fechaInicio = fechaInicio;
    }

    public Date getFechaFinal() {
        return fechaFinal;
    }

    public void setFechaFinal(Date fechaFinal) {
        this.fechaFinal = fechaFinal;
    }

    public String getNombre() {
        return nombre;
    }

    public void setNombre(String nombre) {
        this.nombre = nombre;
    }

    public String getDescripcion() {
        return descripcion;
    }

    public void setDescripcion(String descripcion) {
        this.descripcion = descripcion;
    }

    public List<CasoCalificacion> getCasosCalificacionCollection() {
        return casosCalificacionCollection;
    }

    public void setCasosCalificacionCollection(List<CasoCalificacion> casosCalificacionCollection) {
        this.casosCalificacionCollection = casosCalificacionCollection;
    }

    public List<Cursoestudianteactividad> getCursosestudiantesactividadesCollection() {
        return cursosestudiantesactividadesCollection;
    }

    public void setCursosestudiantesactividadesCollection(List<Cursoestudianteactividad> cursosestudiantesactividadesCollection) {
        this.cursosestudiantesactividadesCollection = cursosestudiantesactividadesCollection;
    }

    public Algoritmo getIdAlgoritmo() {
        return idAlgoritmo;
    }

    public void setIdAlgoritmo(Algoritmo idAlgoritmo) {
        this.idAlgoritmo = idAlgoritmo;
    }

    public Curso getCursos() {
        return cursos;
    }

    public void setCursos(Curso cursos) {
        this.cursos = cursos;
    }

    public Estadoactividad getIdEstadosActividad() {
        return idEstadosActividad;
    }

    public void setIdEstadosActividad(Estadoactividad idEstadosActividad) {
        this.idEstadosActividad = idEstadosActividad;
    }
}
